Recent Work on Distributed Commit Protocolls, and Recoverable Messaging and Queuing
نویسندگان
چکیده
This paper briefly summarizes some recent IBM work in the areas of distributed commit protocols, and recoverable messaging and queuing. We discuss the original presumed nothing commit protocol of SNA LU 6.2 and the current industry standard presumed abort (PA) protocol which we originally developed in IBM’s R* project. We also discuss generalized presumed abort (GPA) which resulted from the integration of PA into LU 6.2. GPA has been implemented in DB2 V3. We provide a brief introduction to the Message Queue Interface (MQI), an architected application programming interface, and Message Queue Manager (MQM) MVS/ESA, one of the IBM MQSeries products that implements MQI. Some internal design features of MQM are also described.
منابع مشابه
The TUXEDO System: An Open On-line Transaction Processing Environment
This paper briefly summarizes some recent IBM work in the areas of distributed commit protocols, andrecoverable messaging and queuing. We discuss the original presumed nothing commit protocol of SNALU 6.2 and the current industry standard presumed abort (PA) protocol which we originally developedin IBM’s R* project. We also discuss generalized presumed abort (GPA) which resulted fro...
متن کاملIris: A decentralized approach to backend messaging middlewares
In this work we introduce the design and internal workings of the Iris decentralized messaging framework. Iris takes a midway approach between the two prevalent messaging middleware models: the centralized one represented by the AMQP family and the socket queuing one represented by ZeroMQ; by turning towards peer-to-peer overlays as the internal transport for message distribution and delivery. ...
متن کاملConditional Messaging: Extending Reliable Messaging with Application Conditions
Standard messaging middleware guarantees the delivery of messages to intermediary destinations like message queues, but does not guarantee the receipt or the processing of a message by final recipients. Conditional messaging is an extension to standard messaging middleware that addresses this shortcoming by allowing an application to define, monitor, and evaluate various conditions on messages,...
متن کاملA commit protocol for atomicity
distributed file systems, Internet TP, network management, and reliable messaging. Designing a commit protocol for a particular application is tricky, especially when a distributed computing environment is unreliable and thus requires efficiency and robustness. Furthermore, developments in middleware1 have made it relatively easy to incorporate industry-standard commit protocols into concurrent...
متن کاملDependency-Spheres: A Global Transaction Context for Distributed Objects and Messages
Many enterprise systems employ both object-oriented middleware (OOM) and message-oriented middleware (MOM). However, support for the integration of object and messaging services, in particular for transaction processing across object and messaging components, is very limited. In this paper, we introduce the concept of Dependency-Spheres (D-Spheres), a global transaction context for distributed ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Data Eng. Bull.
دوره 17 شماره
صفحات -
تاریخ انتشار 1994